package com.vip8.recorder.api.model.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class RecorderDTO implements Serializable {
    private Long id;

    /**
     * 用户id
     */
    private String employeeId;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 姓名
     */
    private String empName;

    /**
     * 用户状态
     */
    private Byte status;

    /**
     * 视频hash
     */
    private String videoId;

    /**
     * 视频大小
     */
    private Long videoLength;

    /**
     * 视频时长
     */
    private Long videoDuration;

    /**
     * 视频开始时间
     */
    private Date startTime;

    /**
     * 视频结束时间
     */
    private Date endTime;

    /**
     * 城市
     */
    private String startCity;

    /**
     * 视频结束城市
     */
    private String endCity;

    /**
     * 开始坐标
     */
    private Object startPoint;

    /**
     * 结束坐标
     */
    private Object endPoint;

    /**
     * 开始地址
     */
    private String startAddress;

    /**
     * 结束地址
     */
    private String endAddress;

    /**
     * 视频url
     */
    private String videoUrl;

    /**
     * 封面url
     */
    private String coverUrl;

    /**
     * 视频关键点
     */
    private List<KeyPointDTO> keyPointList;

    /**
     * 场景
     */
    private String scene;

    /**
     * 合作方
     */
    private String partner;

    /**
     * 供应商
     */
    private String supplier;

}
